home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-07-05 | 8.9 KB | 222 lines | [TEXT/MPS ] |
- ##################################################################################################
- ## ##
- ## Program Name: Stiletto ##
- ## ##
- ## File Name: Makefile ##
- ## ##
- ## © Apple Computer, Inc. 1994-1995 ##
- ## All Rights Reserved ##
- ## ##
- ## Revision History: ##
- ## ##
- ## Date Who Modification ##
- ## ##
- ## 1994-05-16 Jaakko Railo Original version ##
- ## ##
- ##################################################################################################
-
-
- OBJECTS68K = ∂
- "{OBJECTS68KDir}"About.c.o ∂
- "{OBJECTS68KDir}"CAHandlers.c.o ∂
- "{OBJECTS68KDir}"CAllBackRoutines.c.o ∂
- "{OBJECTS68KDir}"CAWindow.c.o ∂
- "{OBJECTS68KDir}"DNHandlers.c.o ∂
- "{OBJECTS68KDir}"DNWindow.c.o ∂
- "{OBJECTS68KDir}"flstUtilities.c.o ∂
- "{OBJECTS68KDir}"Init.c.o ∂
- "{OBJECTS68KDir}"LogWindow.c.o ∂
- "{OBJECTS68KDir}"ModuleWindow.c.o ∂
- "{OBJECTS68KDir}"Preferences.c.o ∂
- ## "{OBJECTS68KDir}"RPWindow.c.o ∂
- "{OBJECTS68KDir}"Stiletto.c.o ∂
- "{OBJECTS68KDir}"TermWindow.c.o ∂
- "{OBJECTS68KDir}"TestModule.c.o ∂
- "{OBJECTS68KDir}"Utilities.c.o
-
- OBJECTSPPC = ∂
- "{OBJECTSPPCDir}"About.o ∂
- "{OBJECTSPPCDir}"CAHandlers.o ∂
- "{OBJECTSPPCDir}"CallBackRoutines.o ∂
- "{OBJECTSPPCDir}"CAWindow.o ∂
- "{OBJECTSPPCDir}"DNHandlers.o ∂
- "{OBJECTSPPCDir}"DNWindow.o ∂
- "{OBJECTSPPCDir}"flstUtilities.o ∂
- "{OBJECTSPPCDir}"Init.o ∂
- "{OBJECTSPPCDir}"LogWindow.o ∂
- "{OBJECTSPPCDir}"ModuleWindow.o ∂
- "{OBJECTSPPCDir}"Preferences.o ∂
- ## "{OBJECTSPPCDir}"RPWindow.o ∂
- "{OBJECTSPPCDir}"Stiletto.o ∂
- "{OBJECTSPPCDir}"TermWindow.o ∂
- "{OBJECTSPPCDir}"TestModule.o ∂
- "{OBJECTSPPCDir}"Utilities.o
-
- PROJECTNAME = Stiletto
- APPNAME68K = Stiletto-68K
- APPNAMEPPC = Stiletto-PPC
- APPNAMEFAT = Stiletto-Fat
-
- CREATOR = 'Stil'
-
- SymOptions = #-sym on
-
- COptions = -r -sym {SymOptions} -i "{HEADERSDir}" -i "{TelephoneIncludes}" -i "{TelephoneToolIncludes}" ∂
- -y "{OBJECTS68KDir}" {DEBUGOptions} {OTHEROptions}
-
- PPCCOptions = -w conformance -appleext on -opt speed -sym {SymOptions} ∂
- -d NATIVE_APP -d GENERATINGPOWERPC -d GENERATINGCFM ∂
- -d GetCurrentArchitecture=GetCurrentISA ∂
- -i "{HEADERSDir}" -i "{TelephoneIncludes}" -i "{TelephoneToolIncludes}" ∂
- -y "{OBJECTSPPCDir}" {DEBUGOptions} {OTHEROptions}
-
- PEFOPTIONS = -ft 'APPL' -fc {CREATOR} -w TelephoneLib:TELNewWithResult
-
- LIBEQUATES = -l InterfaceLib.xcoff=InterfaceLib -l StdCLib.xcoff=StdCLib ∂
- -l MathLib.xcoff=MathLib -l TelephoneLib.xcoff=TelephoneLib
- ## -l MathLib.xcoff=MathLib -l TelephoneLib.xcoff="TelephoneLib#1-1"
-
- LIBS = "{Libraries}"Runtime.o ∂
- "{CLibraries}"StdCLib.o ∂
- "{Libraries}"Interface.o ∂
- "{TelephoneLibraries}"TelMgrGlue.o
-
-
- ### Build Project ###
-
- {PROJECTNAME} ƒ ∂
- "{TARGET68KDir}"{APPNAME68K} ∂
- "{TARGETPPCDir}"{APPNAMEPPC} ∂
- "{TARGETPPCDir}"{APPNAMEFAT}
-
-
- ### Build 68K version ###
-
- "{TARGET68KDir}"{APPNAME68K} ƒƒ "{REZDir}"Stiletto.r "{REZDir}"Stiletto.rsrc "{REZDir}"LogWindow.rsrc ∂
- "{SCRIPTSDir}VersionScript"
- Rez "{REZDir}"Stiletto.r -o "{TARGET68KDir}"{APPNAME68K} -append -i "{HEADERSDir}" {VersROptions}
- SetFile "{TARGET68KDir}"{APPNAME68K} -a B -c {CREATOR} -t APPL
-
- "{TARGET68KDir}"{APPNAME68K} ƒƒ Makefile {OBJECTS68K}
- Link -c {CREATOR} -t APPL -mf -sym {SymOptions} ∂
- {OBJECTS68K} ∂
- "{CLibraries}"StdCLib.o ∂
- "{Libraries}"Runtime.o ∂
- "{Libraries}"Interface.o ∂
- "{TelephoneLibraries}"TelMgrGlue.o ∂
- -o "{TARGET68KDir}"{APPNAME68K}
-
- "{OBJECTS68KDir}" ƒ "{SOURCESDir}" "{HEADERSDir}"
-
-
- ### Build PPC version ###
-
- "{TARGETPPCDir}"{APPNAMEPPC} ƒƒ "{REZDir}"Stiletto.r "{REZDir}"Stiletto.rsrc "{REZDir}"LogWindow.rsrc ∂
- "{SCRIPTSDir}VersionScript" "{REZDir}"Stiletto-PPC.r
- Rez "{REZDir}"Stiletto.r -o "{TARGETPPCDir}"{APPNAMEPPC} -append -i "{HEADERSDir}" {VersROptions}
- Rez "{REZDir}"Stiletto-PPC.r -o "{TARGETPPCDir}"{APPNAMEPPC} -append # res in 'cfrg' resources
- SetFile "{TARGETPPCDir}"{APPNAMEPPC} -a B -c {CREATOR} -t APPL
-
- "{TARGETPPCDir}"{APPNAMEPPC} "{OBJECTSPPCDir}"{APPNAMEPPC}.xcoff ƒƒ Makefile {OBJECTSPPC}
- PPCLink -sym {SymOptions} ∂
- {OBJECTSPPC} ∂
- "{PPCLibraries}"InterfaceLib.xcoff ∂
- "{PPCLibraries}"StdCLib.xcoff ∂
- "{PPCLibraries}"MathLib.xcoff ∂
- "{PPCLibraries}"StdCRuntime.o ∂
- "{PPCLibraries}"PPCCRuntime.o ∂
- "{TelephoneLibraries}"TelephoneLib.xcoff ∂
- -outputformat xcoff ∂
- -o "{OBJECTSPPCDir}"{APPNAMEPPC}.xcoff
- makepef "{OBJECTSPPCDir}"{APPNAMEPPC}.xcoff -o "{TARGETPPCDir}"{APPNAMEPPC} {LIBEQUATES} {PEFOPTIONS} # create pef executable
-
-
- ### Build FAT version ###
-
- ######### -i "{MPW}"interfaces:rincludes:
-
- "{TARGETPPCDir}"{APPNAMEFAT} ƒƒ "{TARGET68KDir}"{APPNAME68K} "{OBJECTSPPCDir}"{APPNAMEPPC}.xcoff
- duplicate -y "{TARGET68KDir}"{APPNAME68K} "{TARGETPPCDir}"{APPNAMEFAT}
- makepef "{OBJECTSPPCDir}"{APPNAMEPPC}.xcoff -o "{TARGETPPCDir}"{APPNAMEFAT} {LIBEQUATES} {PEFOPTIONS} # create pef executable
- rez -c {CREATOR} "{REZDir}"Stiletto-PPC.r -append -o "{TARGETPPCDir}"{APPNAMEFAT} # res in code & 'cfrg' resources
- ####makesym -o {APPNAMEPPC}.SYM {APPNAMEPPC}.xcoff # optional step for debugging
-
-
- ##About.c.o ƒ "{SOURCESDir}"About.c "{HEADERSDir}"About.h
-
- ##CAHandlers.c.o ƒ "{SOURCESDir}"CAHandlers.c "{HEADERSDir}"CAHandlers.h
-
- ##CAWindow.c.o ƒ "{SOURCESDir}"CAWindow.c "{HEADERSDir}"CAWindow.h
-
- ##DNHandlers.c.o ƒ "{SOURCESDir}"DNHandlers.c "{HEADERSDir}"DNHandlers.h
-
- ##DNWindow.c.o ƒ "{SOURCESDir}"DNWindow.c "{HEADERSDir}"DNWindow.h
-
- ##flstUtilities.c.o ƒ "{SOURCESDir}"flstUtilities.c "{HEADERSDir}"flstUtilities.h
-
- ##Init.c.o ƒ "{SOURCESDir}"Init.c "{HEADERSDir}"Init.h
-
- ##LogWindow.c.o ƒ "{SOURCESDir}"LogWindow.c "{HEADERSDir}"LogWindow.h
-
- ##ModuleWindow.c.o ƒ "{SOURCESDir}"ModuleWindow.c "{HEADERSDir}"ModuleWindow.h
-
- ##Preferences.c.o ƒ "{SOURCESDir}"Preferences.c "{HEADERSDir}"Preferences.h
-
- ##RPWindow.c.o ƒ "{SOURCESDir}"RPWindow.c "{HEADERSDir}"RPWindow.h
-
- ##Stiletto.c.o ƒ "{SOURCESDir}"Stiletto.c "{HEADERSDir}"Stiletto.h
-
- ##TermWindow.c.o ƒ "{SOURCESDir}"TermWindow.c "{HEADERSDir}"TermWindow.h
-
- ##TestModule.c.o ƒ "{SOURCESDir}"TestModule.c "{HEADERSDir}"TestModule.h
-
- ##Utilities.c.o ƒ "{SOURCESDir}"Utilities.c "{HEADERSDir}"Utilities.h
-
- "{OBJECTSPPCDir}"About.o ƒ "{SOURCESDir}"About.c "{HEADERSDir}"About.h
- PPCC "{SOURCESDir}"About.c -o "{OBJECTSPPCDir}"About.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"CAHandlers.o ƒ "{SOURCESDir}"CAHandlers.c "{HEADERSDir}"CAHandlers.h
- PPCC "{SOURCESDir}"CAHandlers.c -o "{OBJECTSPPCDir}"CAHandlers.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"CallBackRoutines.o ƒ "{SOURCESDir}"CallBackRoutines.c "{HEADERSDir}"CallBackRoutines.h
- PPCC "{SOURCESDir}"CallBackRoutines.c -o "{OBJECTSPPCDir}"CallBackRoutines.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"CAWindow.o ƒ "{SOURCESDir}"CAWindow.c "{HEADERSDir}"CAWindow.h
- PPCC "{SOURCESDir}"CAWindow.c -o "{OBJECTSPPCDir}"CAWindow.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"DNHandlers.o ƒ "{SOURCESDir}"DNHandlers.c "{HEADERSDir}"DNHandlers.h
- PPCC "{SOURCESDir}"DNHandlers.c -o "{OBJECTSPPCDir}"DNHandlers.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"DNWindow.o ƒ "{SOURCESDir}"DNWindow.c "{HEADERSDir}"DNWindow.h
- PPCC "{SOURCESDir}"DNWindow.c -o "{OBJECTSPPCDir}"DNWindow.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"flstUtilities.o ƒ "{SOURCESDir}"flstUtilities.c "{HEADERSDir}"flstUtilities.h
- PPCC "{SOURCESDir}"flstUtilities.c -o "{OBJECTSPPCDir}"flstUtilities.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"Init.o ƒ "{SOURCESDir}"Init.c "{HEADERSDir}"Init.h
- PPCC "{SOURCESDir}"Init.c -o "{OBJECTSPPCDir}"Init.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"LogWindow.o ƒ "{SOURCESDir}"LogWindow.c "{HEADERSDir}"LogWindow.h
- PPCC "{SOURCESDir}"LogWindow.c -o "{OBJECTSPPCDir}"LogWindow.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"ModuleWindow.o ƒ "{SOURCESDir}"ModuleWindow.c "{HEADERSDir}"ModuleWindow.h
- PPCC "{SOURCESDir}"ModuleWindow.c -o "{OBJECTSPPCDir}"ModuleWindow.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"Preferences.o ƒ "{SOURCESDir}"Preferences.c "{HEADERSDir}"Preferences.h
- PPCC "{SOURCESDir}"Preferences.c -o "{OBJECTSPPCDir}"Preferences.o {PPCCOptions}
-
- ##"{OBJECTSPPCDir}"RPWindow.o ƒ "{SOURCESDir}"RPWindow.c "{HEADERSDir}"RPWindow.h
- ## PPCC "{SOURCESDir}"RPWindow.c -o "{OBJECTSPPCDir}"RPWindow.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"Stiletto.o ƒ "{SOURCESDir}"Stiletto.c "{HEADERSDir}"Stiletto.h
- PPCC "{SOURCESDir}"Stiletto.c -o "{OBJECTSPPCDir}"Stiletto.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"TermWindow.o ƒ "{SOURCESDir}"TermWindow.c "{HEADERSDir}"TermWindow.h
- PPCC "{SOURCESDir}"TermWindow.c -o "{OBJECTSPPCDir}"TermWindow.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"TestModule.o ƒ "{SOURCESDir}"TestModule.c "{HEADERSDir}"TestModule.h
- PPCC "{SOURCESDir}"TestModule.c -o "{OBJECTSPPCDir}"TestModule.o {PPCCOptions}
-
- "{OBJECTSPPCDir}"Utilities.o ƒ "{SOURCESDir}"Utilities.c "{HEADERSDir}"Utilities.h
- PPCC "{SOURCESDir}"Utilities.c -o "{OBJECTSPPCDir}"Utilities.o {PPCCOptions}
-